#pragma once
typedef  struct stack
{
	int* a;
	int num;
	int capacity=4;
}stack;

void Init(stack* s);
void expan(stack* s);
bool empty(stack* s);
int push(stack* s, int key);
bool top(stack* s, int& ret);
bool pop(stack* s, int& ret);
